slush pumps - Alemán Inglés Diccionario

slush pumps

Meanings of "slush pumps" in German English Dictionary : 1 result(s)

Inglés Alemán
Mining
slush pumps Fördereinrichtungen [pl]